home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Diamond Collection
/
The Diamond Collection (Software Vault)(Digital Impact).ISO
/
cdr22
/
fraani23.zip
/
GERMAN.DOC
< prev
next >
Wrap
Text File
|
1995-03-30
|
22KB
|
503 lines
════════════════════════════════════════════════════════════════════════
▄████████▄ ▄█▄
███▀▀▀▀▀▀ ▄█ ██▀██ ██
███ ▄▄██▄▄ ██ ▀█▄ ▄▄
███████ ██ ▄██▄ ▄▄▄ ▄ ▄▄▄ ██ ██ ██ ██ ▄██▄ ██
███ ███▀▀ ▀ ██▀▀▀█▄██ ██▀▀▀█▄ ██ ██▄▄▄▄▄███ ███▀▀ ▀█▄ ██
███ ██ ██ █▀ ██ ██ ██ ██ ██ ▄█▀ ██
███ ██ █▄▄▄▄███ █▄▄▄▄▄ ██ ▄██ ▀██ ██ ▄█▀ ██
▀▀▀ ▀▀ ▀▀▀ ▀▀ ▀▀▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀
═════════════════════════════════════════════════════════════════════════
▄███▄ █▀▀▀▀▀█
██ ██ █▀ ▀█ ▄▀
██ ██ ▄█▀ ▀▀▄▄
██ ██ ▄█▀ █
▀██▀ ▄██▄▄▄▄ ▄ ▀▄▄▄▄▀
FRACTANI ist ein Programm zur Berechnung von animierten Fraktalen
mithilfe von FRACTINT. Das Programm arbeitet mit FRACTINT Version
19.0, es müßte aber auch mit älteren Versionen bis zu Version 16.x
laufen.
FRACTANI erzeugt eine Batchdatei, die FRACTINT die Animation
berechnen läßt. Die dazu nötigen Fraktalparameter werden in einer
PAR-Datei im FRACTINT-Format gespeichert. Die von FRATCINT
berechneten Fraktale liegen dann im GIF-Format als einzelne Dateien
vor. Sie können dann z.B. mithilfe der POCO-Routine 'NUMPIC' des
'Autodesk Animator Pro' oder mit DTA (Dave's Targa Animator) zu
einer Animation im FLC- oder FLI-Format zusammengefügt werden.
Folgende FRACTINT Parameter der Fraktale werden bei der Animation
berücksichtigt:
corners : Die Eckpunkte des Ausschnitts aus dem fraktalen Bild.
Dadurch wird die Reise durch das Fraktal erst möglich.
Im Gegensatz zu der center-mag-Darstellung von
FRACTINT sind in der corners-Darstellung auch
Rotationen des Fraktals möglich.
maxiter : Für höhere Vergrösserungen sind höhere Werte von
maxiter notwendig. Das wird von FractAni
berücksichtigt.
params : Für viele Fraktaltypen können bis zu vier weitere
Parameter angegeben, die Form und Gestalt des Fraktals
verändern. Verändern Sie diese Parameter während der
Animation, so 'bewegt' sich das Fraktal.
colors : Die Farben können während der Animation beliebig
schnell rotiert werden.
Alle anderen FRACTINT-Parameter werden durch FractAni nicht
verändert, sie können aber Fraktale, die diese Parameter verwenden
durchaus verwenden.
Das Programm darf frei über Mailboxen, Computernetze, Shareware-
vertriebe, oder CD-ROMs vertrieben werden, sofern die im Paket
enthaltenen Dateien nicht verändert werden. Für etwaige Schäden, die
das Programm verursachen könnte, kommt der Autor nicht auf.
─────── ∙ ───────
Neue Features seit Version 2.0
──────────────────────────────
Die sog. 'type specific parameters' können jetzt auch animiert
werden, genauso wie die Farben. Werden diese Parameter animiert, so
ergibt sich ein Effekt, als ob sich das Fraktal bewegen würde. Die
Farbanimation beschränkt sich auf eine Palettenrotation, wobei der
'cycle range' von FRACTINT berücksichtigt wird.
Die Animationsgeschwindigkeit kann jetzt auch während der Animation
verändert werden (siehe 8.).
─────── ∙ ───────
Liste der Dateien
─────────────────
- FRACTANI.EXE Das Programm
- FRACTANI.INI Die Vorgabewerte im Klartext
- FRACTANI.LNG Die Sprachdatei
- GERMAN .LNG Deutsche Sprachdatei
- ENGLISH .LNG Englische Sprachdatei
- GERMAN .DOC Diese Datei
- ENGLISH .DOC The english documentation
- FRACTANI.REG Bestellformular für die Registrierte Version
- ANIMA .MAP Meine Lieblings-Farbpalette
- ANINEU .PAR Ein FRACTINT-PAR-Datei fertig zur Berechnung
- DANCE. PAR Colorcycling_ und Parametermorphing-Demo
─────── ∙ ───────
Installation
────────────
- Kopieren Sie alle Dateien (s.o.) in das Verzeichnis, in dem sich
FRACTINT befindet. Sie können auch ein separates Verzeichnis für
FRACTANI aufmachen, anders ist es aber einfacher.
- Kopieren Sie GERMAN.LNG auf FRACTANI.LNG wenn Sie Deutsch benutzen
wollen.
- Copy ENGLISH.LNG to FRACTANI.LNG, if you want to use the English
language.
─────── ∙ ───────
Erstellung einer fraktalen Animation
────────────────────────────────────
Gehen Sie folgende Schritte nacheinander durch, um Ihre erste fraktale
Animation zu erzeugen.
FRACTINT
────────
1. Rufen Sie FRACTINT auf.
2. Wählen Sie einen Fraktaltyp mit [T], z.B. mandel für das allseits
bekannte Apfelmännchen.
3. Wählen Sie mit den Funktionstasten oder mit [Entf] einen Videomode,
z.B. F3 für 320x200x256 (Breite x Höhe x Farben) oder SF6 für
640x480x256.
4. Suchen Sie sich einen Ausschnitt mit der Maus aus, mit dem Sie die
Animation starten wollen. Sie können auch eine andere Farbpalette
(z.B. CHROMA.MAP) wählen, indem Sie [E] und dann [L] drücken.
5. Drücken Sie [B], um die ersten Fraktalparameter zu speichern.
Falls jetzt nicht eine Eingabeform für die FRACTINT-
Parameterdatei erscheint, so besitzen Sie eine zu alte FRACTINT-
Version. Besorgen Sie sich schleunigst die neueste Version (18.2)
bei COMPUSERVE oder in jeder Mailbox.
6. Wählen Sie einen Namen für die Parameterdatei. *** WICHTIG ***
benutzen Sie nicht einen Dateinamen, der schon verwendet wurde.
Drücken Sie noch nicht [ENTER], sondern 'Pfeil nach unten'.
7. Wählen Sie einen Namen für den Datensatz (Fraktallbild). Wichtig
dabei ist nur, daß Sie keinen Namen zweimal verwenden. Ich
verwende dabei immer die Name 00, 01 ... Beachten Sie dabei, daß
FRACTINT die Parameter intern nach den Namen alphabetisch
sortiert, die Parameter aber in der Reihenfolge in die Datei
schreibt, in der Sie sie eingegeben haben. Wichtig für FractAni
ist NUR die Reihenfolge in der Parameterdatei.
8. Schreiben Sie jetzt in die Kommentarzeile die FractAni-
Animationskommandos. Dazu geben Sie '#FA' als die ersten drei
Zeichen ein. FractAni interpretiert die nachfolgenden Zeichen
dieser Zeile dann als Animationskommandos (s.u.). Folgende
Kommandos stehen zur Verfügung.
V(x) Die Animationsgeschwindigkeit (Beschreibung weiter unten)
wird für die nachfolgenden Frames auf x gesetzt.
S(x) Bei der Berechnung werden an dieser Stelle der Animation x
gleiche Frames eingefügt. Nachdem Glätten entsteht der
Eindruck, daß die Animation an dieser Stelle langsamer
wird oder ganz zum Stillstand kommt. Sie können diesen
Effekt z.B. dazu benutzen um die Animation ping-pong zu
rendern indem Sie am Anfang und am Ende ein paar
Stop-Frames einfügen und dann die Animation rückwärts an
die ursprüngliche Animation anhängen. Das geht mit DTA
oder dem AnimatorPro.
R(x) An diesem Frame ist die Farbpalette um x Frames rotiert.
Bei negativen Werten wird nach links rotiert. Geben Sie
Die Palettenrotation nicht an, so wird R(0) angenommen.
E(x) Die Glättungsumgebung wird auf x gesetzt (Beschreibung
weiter unten). Wird Nur beim ersten Frame benutzt.
F(x) Der Glättungsfaktor wird auf x gesetzt (Beschreibung
weiter unten). Wird Nur beim ersten Frame benutzt.
9. Jetzt können Sie [ENTER] drücken.
10. Suchen Sie sich einen neuen Ausschnitt im Fraktal aus (rotieren
erlaubt, rechte Maustaste) und lassen Sie ihn berechnen
(Doppelklick links). Hier können Sie auch die Fraktalparameter
verändern, indem sie [z] drücken und die Werte auf dieser Seite
ändern.
11. Drücken Sie wieder [B] und fahren Sie beliebig oft bei 7. fort.
12. Verlassen Sie FRACTINT ([Esc], [Esc], [Y]).
FRACTANI - Editierfelder
────────────────────────
13. Rufen Sie FRACTANI auf.
14. Geben Sie den Namen der Parameterdatei ein, den Sie unter 6.
gewählt haben (Extension mit angeben). Hat FRACTANI die
Parameterdatei gefunden, so wird das unten im Ausgabefenster
angezeigt. Andernfalls erscheint die Meldung 'Parameterdatei
nicht gefunden.' In diesem Fall versuchen sie es erneut und geben
diesmal den richtigen Dateinamen ein.
15. Wählen Sie den Namen der Batchdatei (mit BAT-Extension). Wenn Sie
diese Datei aufrufen, berechnet FRACTINT die Animation. Sie sollte
sich im FRACTINT-Verzeichnis befinden, falls sich das FRACTINT-
Verzeichnis nicht in der PATH-Umgebungs Variablen befindet.
*** In der unregistrierten Version können maximal ***
*** 50 Frames abgespeichert werden ***
16. Wählen Sie den Namen der Parameterdatei (mit Extension) in der
die FRACTINT-Animationsparameter stehen sollen. Verwenden Sie
dabei nicht den Dateinamen der Parameterdatei (14.) die von
FRACTINT erzeugt wurde, da diese sonst überschrieben wird.
17. Geben Sie die ersten drei Buchstaben der Fraktalbilder ein (z.B.
ANI). Die Fraktale werden dann von ANI00000.GIF bis ANI00xxx.GIF
durchnummeriert. ACHTUNG ! Existieren schon Fraktalbilder mit dem
selben Namen im selben Verzeichnis (18.), so werden diese Bilder
überschrieben.
18. Geben Sie den DOS-Pfad für die Fraktalbilder ein (z.B. c:\gif).
19. Der Fraktaltyp ist schon aus der Parameterdatei eingelesen
worden. Sie sollten ihn also nicht mehr ändern.
20. Wählen Sie den FRACTINT-Videomode (z.B. F3 für 320x200x256 oder
SF5 für 640x480x256). Weitere Videomodi siehe FRACTINT. Wollen
Sie eine Targakarte benutzen, so müssen Sie IN FRACTINT die
Videomode-Tastenkürzel umdefinieren. Das wird im Anhang dieser
Datei genauer beschrieben.
21. Falls Sie nicht schon in FRACTINT eine Farbpalette gewählt haben
so können Sie hier eine wählen. Wollen Sie die Farbpalette einer
MAP-Datei wählen, so muß der erste Buchstabe das '@' sein, gefolgt
vom Dateinamen der MAP-Datei (z.B. '@CHROMA.MAP'). Die Farben
können auch direkt im speziellen FRACTINT-Farb-Format angegeben
werden. Dieses Format gibt 256 RGB-Werte an; die Farbdefinition
kann also 768 Byte lang werden. Das Format wird weiter unten
beschrieben.
22. Die Animationsgeschwindigkeit gibt an, wie schnell die Animation
abläuft, wenn man eine konstante Bildwiederholungsfrequenz
annimmt. Sie wird in Prozent angeben. 10% bedeutet z.B., daß das
Fraktal pro Schritt um 10% vergrößert wird, falls Sie gerade in
das Fraktal hineinzoomen. Sie kann auch bedeuten, im Falle einer
seitlichen Bewegung, daß das Fraktal um 10% des Bildausschnittes
pro Schritt seitlich verschoben wird. Um sich die Animation mal
kurz anzuschauen, ist 10% ein recht vernünftiger Wert. Um den
Effekt einer schönen glatten, nicht ruckelnden Animation zu
bekommen sind kleinere Werte erforderlich (5.0% und kleiner).
23. Die Glättungsumgebung gibt an, über wieviele Frames geglättet
werden soll. Eine Richtungsänderung macht sich also um so früher
bemerkbar, je größer dieser Wert ist. Beträgt die Animations-
geschwindigkeit 10% und die Glättungsumgebung 30%, so wird über
die drei vorhergehenden und die drei nachfolgenden Frames
geglättet, die Richtungsänderung zieht sich also über 2*3+1=7
Frames. 30% ist ein guter Wert für den Anfang. Die Glättung
verursacht auch ein langsames Anfahren am Beginn und ein langsames
Abbremsen am Ende der Animation (smooth in, smooth out). Wollen
Sie diesen Effekt nutzen, so müssen Sie die Glättungsumgebung und
den Glättungsfaktor (24.) entsprechend groß wählen.
24. Der Glättungsfaktor bestimmt, wie stark sich weiter entfernte
Frames auf den aktuell berechneten auswirken sollen. Ist der
Faktor groß (10.0) so werden alle Frames in der Glättungs-
umgebung ungefähr gleich stark gewichtet und die Animation wird
sehr weich. 3.0 ist ein guter Wert für den Anfang. Wie Sie die
Glättungsumgebung (22.) und den Glättungsfaktor wählen, bleibt
Ihnen überlassen. Um einen gewünschten Effekt zu erzielen, müssen
Sie mit diesen zwei Werten experimentieren.
25. Bei vielen Fraktaltypen sind zusätzliche Parameter unerläßlich.
FRACTANI liest automatisch bei Eingabe der Eingabe-PAR-DATEI
(siehe 13.) diese Parameter aus dem ersten Datensatz. Dieses Feld
kann bei FRACTANI maximal 255 Zeichen lang sein. Die einenzelnen
Parameter müssen durch ein Leerzeichen getrennt sein. Der reset-
Parameter muß der erste sein.
FRACTANI - Menü
───────────────
26. In das FRACTANI-Menü kommen Sie wenn Sie, nach Eingabe des letzten
Editierfeldes [ENTER], [Esc] oder [Curser nach unten] drücken.
Sie können dann durch Betätigen von [ENTER] die Animation
'Berechnen'. Im Ausgabefenster unten erscheint dann, wieviele
Frames berechnet wurden. Wollen Sie mehr oder weniger Frames, so
müssen Sie die Animationsgeschwindigkeit verringern bzw. erhöhen.
27. Nachdem Sie die Frames berechnet haben, werden die Menüfelder
'Glätten' und 'Sichern' auswählbar. Sie können die Animation
ungeglättet abspeichern, indem Sie den Menüpunkt 'Glätten'
überspringen [Cursor nach rechts].
28. Sichern Sie die Animation, indem Sie über dem Menüpunkt 'Sichern'
[ENTER] drücken.
29. 'Info' zeigt eine kleine Information über die Programmierer und
die Registrierung.
30. Mit 'Quit' verlassen Sie FRACTANI. Sie können FRACTANI auch
jederzeit durch Betätigen der [Alt]+[X] Tastenkombination
verlassen.
Zurück zu FRACTINT
──────────────────
31. Wechseln Sie in das FRACTINT-Verzeichnis.
32. Durch Aufrufen der Batch-Datei, die Sie in 15. angegeben haben,
berechnet FRACTINT die einzelnen Fraktalbilder. Sie können sich
jetzt einen Tee machen und sich gemütlich eine Zigarette
anstecken während der Computer für Sie rechnet.
Autodesk Animator Pro
─────────────────────
33. Rufen Sie den Animator auf.
34. Wählen Sie im Menü 'POCO' den Menüpunkt 'NUMPIC' aus.
35. Wählen Sie weiter '2 LOAD PICS AS FLIC'
36. Wechseln Sie in das Verzeichnis, indem sich Ihre GIF-Dateien
befinden und wählen Sie die GIF-Datei aus, die mit '00000' endet.
37. Dann wählen Sie 'REPLACE' Flic aus. Der Animator lädt nun alle
GIF-Dateien automatisch ein und Ihre erste Fraktalanimation ist
fertig...
Dave's TARGA Animator
─────────────────────
33. Mit Dave's .TGA Animator können Sie auch GIF-Dateien in eine
Animation im FLI-Format verarbeiten und zwar von der DOS-
Befehlszeile mit:
DTA GIFDateinamen /O[FLIName] /C##
Haben Sie z.B. mit FRACTINT die GIF-Dateien ANI00000.GIF bis
ANI00045.GIF erstellt und wollen die fertige Animation ANIMA.FLI
nennen, so müssen Sie am DOS-Prompt
DTA ANI*.GIF /OANIMA /C46
eingeben. Der /C##-Schalter sagt DTA nur, daß nicht erst für die
ganze Animation eine Farbpallette berechnet werden muß. Die Zahl
nach dem '/C' muß dabei nur größer gleich der Anzahl aller
GIF-Bilder (Frames) sein. Genauere Informationen stehen in DTA.DOC.
─────── ∙ ───────
FRACTANI - Onlinehilfe
──────────────────────
FRACTANI besitzt eine kontextabhängige Onlinehilfe. In der letzten
Zeile ihres Bildschirms finden Sie eine kurze Information über das
Editierfeld oder den Menüpunkt, in dem Sie sich befinden.
Sie können eine zusätzliche Hilfe bekommen, in dem sie [F1] betätigen.
Wenn Sie sich dabei in einer Dateinamen-Eingabe befinden, listet
FRACTANI alle Dateien im Verzeichnis auf, falls in Ihrem Eingabefeld
eine gültige Pfadangabe steht. Ansonsten bekommen Sie ausführlichere
Informationen über das momentane Eingabefeld.
─────── ∙ ───────
Das FRACINT-Farb-Format
───────────────────────
Dieses Format gibt 256 RGB-Werte an, kann also bis zu 768 Byte lang
werden. Da in FRACTINT dieses Format nicht in der Hilfe erklärt wird,
gebe ich es hier an:
Ein R-, G- oder B-Wert geht von 0 bis 63; dabei werden die Zeichen
"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_`abcdefghijklmnopqrstuvwxyz"
verwendet. Der RGB-Wert für Schwarz (0,0,0) wird also durch '000', der
für Weiß (63,63,63) durch 'zzz' dargestellt. Kontinuierliche
Farbpaletten werden mit <###> erzeugt. FRACTINT interpoliert dann den
RGB-Wert, der vor <###>, zu dem, der danach steht. ### entspricht
der Anzahl von Werten, die dabei benutzt werden. '000<254>zzz' ist
also eine Graupalette, die von Schwarz bis Weiß geht und dabei 64
Grautöne benutzt.
─────── ∙ ───────
Umdefinieren des FRACTINT-Videomode-Schlüssels
──────────────────────────────────────────────
Um das Fraktalbild von FRACTINT auf Targakarte auszugeben, müssen Sie
dem Targa-Format erst einmal einen Videomode-Schlüssel zuordnen. Sie
verwenden dafür am besten einen Schlüssel, den Sie sonst nicht
verwenden, z.B. CF6 für Hercules. Die Vorgehensweise ist dabei wie
folgt: Sie rufen FRACTINT auf und drücken <Entf> um den Videomodus
auszuwählen. Sie gehen mit dem Leuchtbalken auf den Videomodus, den
Sie in Zukunft benutzen wollen (z.B. True Color Autodedect PAL
768x576 TARGA+) und drücken die [+]-Taste auf dem Nummernblock. Jetzt
drücken Sie die Tastenkombination eines Videomodus, den Sie nicht mehr
benötigen (z.B. <Strg><F6> (CF6) für Hercules). Ab jetzt können Sie
CF6 für den TARGA+-Modus verwenden.
─────── ∙ ───────
Verwendung von nicht-standart Auflösungen
─────────────────────────────────────────
Wollen Sie z.B. eine Animation erstellen, die eine andere Auflösung
als der Bildschirm hat, so können Sie dies in FRACTINT über die
Viewport-Definition machen. Drücken sie [v] schalten 'preview' auf
'yes' und geben die gewünschte Auflösung ein z.B. 160x100 für eine
Preview oder 752x576 für die PAL-Auflösung. Unter den zusätzlichen
Parametern (25.) müsste sich dann die Befehlsfolge
viewwindows=4.2/0.75/no/160/100
befinden.
─────── ∙ ───────
Die Sprachdateien (*.LNG)
─────────────────────────
Sie können fast alle Texte (Hilfen, Menüs, Prompts...) in FRACTANI
umschreiben. Dazu editieren Sie mit einem normalen Text-Editor die
Datei FRACTANI.LNG und beachten dabei die Anweisungen am Anfang der
LNG-Datei.
Weitere Software
────────────────
Um die Animationen abzuspielen, gibt es eine Fülle weiterer Software,
zumeist Freeware oder Public Domain, z.B. AAPLAY für Windows und DOS
von Autodesk. Mithilfe der AAPLAY.DLL können auch Animationen in
selbst geschriebene Windowsanwendungen eingebunden werden.
─────── ∙ ───────
Danksagung
──────────
Die Betatester von 'media tools': Jörg Bergemann und Roland Schmutzler
Für die Korrektur von FRACTANI.DOC: Roland Schmutzler
Kontakt für Probleme, Ideen, Registrierung
──────────────────────────────────────────
Kai Mysliwiec Jörg Bergemann
Siegfriedstr. 18 c/o media tools
80803 München Barthstr. 24
80339 München
Tel: +89-34 54 12 Tel: +89-502 49 50
Fax: +89-502 53 70
CompuServe: J. Bergemann: 100270,356
Die Adresse von media tools wird sich vorraussichtlich mitte '95
ändern.
Die Vollversion kostet DM 40,-
─────── ∙ ───────
Ende von FRACTANI.DOC
Kai Mysliwiec 22.03.1995
─────── ∙ ───────